﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using SIGEB.Prototipo.Control;

//cp.cerrarTodasVentanas();

namespace SIGEB.Prototipo.Vista
{
    public partial class frm_ModuloBase : frm_Base
    {
        #region CONSTRUCTORES

            public frm_ModuloBase()
            {
                InitializeComponent(); 
            }

            public frm_ModuloBase(controlPrincipal cp):base(cp)
            {
                InitializeComponent();
                asignarUI(this.Controls);

                mni_AcercaDe = new MenuItem("Acerca de SIGEB...", new EventHandler(mni_AcercaDeClick));
                mni_Salir = new MenuItem("Salir", new EventHandler(mni_SalirClick), Shortcut.AltF4);
           
                mni_Archivo = new MenuItem("Archivo");
                mni_Ayuda = new MenuItem("Ayuda");


                mni_Ayuda.MenuItems.Add(mni_AcercaDe);
                mni_Archivo.MenuItems.Add(mni_Salir);


                mmn_Principal = new MainMenu();
                mmn_Principal.MenuItems.Add(mni_Archivo);
                mmn_Principal.MenuItems.Add(mni_Ayuda);


                Menu = mmn_Principal;
            }

        #endregion

        #region MÉTODOS



        #endregion

        #region EVENTOS

        protected void mni_AcercaDeClick(object sender, EventArgs e)
        {
            new AcercaDe().ShowDialog();
        }

        protected void mni_SalirClick(object sender, EventArgs e)
        {
            Close();
        }

        #endregion

        #region ATRIBUTOS

            #region MENU PRINCIPAL

                protected MainMenu mmn_Principal;

            #endregion

            #region ITEMS VISIBLES MENU

                protected MenuItem mni_Archivo;
                protected MenuItem mni_Ventana;
                protected MenuItem mni_Ayuda;

            #endregion

            #region ITEMS MENU

                protected MenuItem mni_Salir;
                protected MenuItem mni_AcercaDe;

            #endregion

        #endregion
    }
}
